2791a88be73ba48565349b01d044a3fdc8c701a4,stroom-statistics-server/src/test/java/stroom/statistics/common/TestFilterTermsTreeBuilder.java,TestFilterTermsTreeBuilder,testInvalidCondition,#,142

Before Change


        // --term1 - datetime equals 123456789
        // --term2 - field1 between 1 and 2

        final ExpressionTerm term1 = buildTerm(StatisticStoreEntityService.FIELD_NAME_DATE_TIME, "123456789",
                Condition.EQUALS);
        final ExpressionTerm term2 = buildTerm("term2field", "1,2", Condition.BETWEEN);

        final ExpressionOperator op1 = new ExpressionOperator(Op.AND);
        op1.add(term1).add(term2);

        FilterTermsTreeBuilder.convertExpresionItemsTree(op1, fieldBlackList);
    }

After Change


        // --term2 - field1 between 1 and 2

        final ExpressionBuilder and = new ExpressionBuilder(Op.AND);
        and.addTerm(StatisticStoreEntityService.FIELD_NAME_DATE_TIME, Condition.EQUALS, "123456789");
        and.addTerm("term2field", Condition.BETWEEN, "1,2");

        FilterTermsTreeBuilder.convertExpresionItemsTree(and.build(), fieldBlackList);
    }

    @Test